/* Copyright (c) [2025] [zhi1208@126.com]
 * SPDX-License-Identifier: MIT
 */

#pragma once

/*********************
 *      INCLUDES
 *********************/

/*********************
 *      DEFINES
 *********************/
#define HMI_BLUE (0x2f3243)

#define HMI_BG_FULL (0)
#define HMI_BG_NORMAL (-2 * (LV_VER_RES / 3))
#define HMI_BG_SMALL (-5 * (LV_VER_RES / 6))

#ifdef HMI_ANIM_OFF
#define HMI_ANIM_TIME (0)
#define HMI_ANIM_Y (0)
#define HMI_ANIM_DELAY (0)
#define HMI_ANIM_TIME_BG (0)
#else
#define HMI_ANIM_TIME (200)
#define HMI_ANIM_Y (LV_VER_RES / 40)
#define HMI_ANIM_DELAY (HMI_ANIM_TIME / 5)
#define HMI_ANIM_TIME_BG (HMI_ANIM_TIME * 2)
#endif

/**********************
 *      TYPEDEFS
 **********************/

/**********************
 * GLOBAL PROTOTYPES
 **********************/

/**********************
 *      MACROS
 **********************/
